<?php session_start();
ini_set("error_reporting", E_ALL ^ E_NOTICE );  // afficher toutes les erreurs (E_All) sauf (^) les notices (E_NOTICE)

/*************************************************
 * recapitulatif des sessions                    
 * $_SESSION['panier'] stoque un tableau d'id de films
 * $_SESSION['idClient'] contient l'id du client
 * $_SESSION['Client'] indique si un client est connecté (si "connecOk"
 **************************************************/

if (isset($_POST['connexion'])){
	/*$_SESSION['client'] = "connecOk";*/
	include_once('controleurs/Cconnexion.php');
	$connexion = new connexion ();
	$connexion -> identification($_POST['identifiant'], $_POST['motDePasse']);
} elseif (isset($_GET['deconnexion'])){
	unset($_SESSION['client']);
	unset($_SESSION['panier']);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Video Club</title>
<!-- lien vers les CSS -->
<link rel="stylesheet" type="text/css" href="vues/CSS/CSS.css"/>
<link rel="stylesheet" type="text/css" href="vues/CSS/champRech.css" />
<link rel="stylesheet" type="text/css" href="vues/CSS/vueFilm.css" />
</head>
<body>
	<!-- --------------------------------------Banniere------------------------------------------ -->
	
	<a href='index.php'>
		<div id="banner">
		</div>
	</a>

	<!-- --------------------------------------menu------------------------------------------ -->

	<div id="menu">
		<ul>
			<li id="men1"><a href="index.php?page=films"><div id="menufilms"></div></a></li>
			<li id="men2"><a href="index.php?page=genres"><div id="menugenres"></div></a></li>
			<li id="men3"><a href="index.php?page=topLocations"><div id="menulocations"></div></a></li>
			<li id="men4"><a href="index.php?page=offres"><div id="menuoffres"></div></a></li>
			<li id="men5">
            	<form action="index.php" method="get">
                <input type="text" name="recherche"/>
                <input type="submit" value="ok" name="rechSimple"/>
                </form>
				<a class="lienRechAv" href="index.php?page=recherche"><div id="recherche">Recherche Avancée</div></a>
            </li>
			<li id="men6"><a href="index.php?page=monpanier"><div id="menupanier"></div></a></li>
		</ul>
	</div>

	<!-- --------------------------------------Contenu------------------------------------------ -->

	<div id="content">
		<div id="contentLeft"><!--   contenu de gauche -->
        
        <?php
			
				
			if ($_SESSION['client'] != "connecOk"){
		?>
        	<div id="connecClient"> Connexion </div>
            	<form action="index.php" method="post">
                	<table>
                    	<tr><td><input type="text" name="identifiant" /></td></tr>
                    	<tr><td><input type="password" name="motDePasse" /></td></tr>
                    	<tr><td><input type="submit" name="connexion" value="Connexion" /></td></tr>
                    </table>
                </form>
			<a href='index.php?page=inscription'>Inscription</a>
        <?php
			} else {
				echo '<div id="connecClient">vous êtes connecté </div>';
				echo '<a style="color:red; font-size:9px;" href="index.php?deconnexion=\'\'">déconnexion</a><br/><br/>';
				echo '<a href="index.php?page=profil"><div class="menuClient">Votre profil</div></a>';
				echo '<a href="index.php?page=locations"><div class="menuClient">Vos locations</div></a>';
				echo '<a href="index.php?page=abonnement"><div class="menuClient">Votre abonnement</div></a>';
			}
        ?>    
            
        	<h3> Genres </h3>
			<?php
			include_once 'controleurs/Cgenres.php';
			$new = new genres();
			$new->menuGenre();
			?>
        </div>

        <div id="contentRight"><!--   contenu de droite -->
			<?php
                if (isset($_GET['recherche'])){
                    require 'controleurs/Crecherche.php';
                    $rech = new Recherche();
                    $rech->rechercheSimple();
				} elseif (isset($_GET['rechAv'])){
                    require 'controleurs/Crecherche.php';
                    $rech = new Recherche();
                    $rech->rechercheDetaille();
				} elseif (isset($_POST['boutonSupprFilm'])){
                    require 'controleurs/Cpanier.php';
					$panier = new Cpanier();
					$panier->supprimerFilm($_POST['filmASupprimer']);
				} elseif (isset($_POST['Inscription'])){
                    require 'controleurs/Cinscription.php';
					$inscr = new Cinscription();
					$inscr->inscription();
				} elseif (isset($_POST['btn_commande'])){
                    require 'controleurs/Cpanier.php';
					$comm = new Cpanier();
					$comm->passerCommande();
				} else if (isset($_POST['filmPanier'])){
					if ($_SESSION['client'] == "connecOk"){
						require 'controleurs/Cpanier.php';
						$panier = new Cpanier();
						$panier->ajouterFilm($_POST['filmPanier']);
					} else { ?>
						<fieldset><div id="connecClient"><center>Connectez vous</center></div>
                        <center><form action="index.php" method="post">
                            <table>
                            	<?php echo '<input type="hidden" name="filmPanier" value="'.$_POST['filmPanier'].'" /></td></tr>';?>
                                <tr><td><input type="text" name="identifiant" /></td></tr>
                                <tr><td><input type="text" name="motDePasse" /></td></tr>
                                <tr><td><input type="submit" name="connexion" value="Connexion" /></td></tr>
                            </table>
                        </form>
						<a href='index.php?page=inscription'>Inscription</a></center></fieldset>
						<?php
					}
				} else {
					if ((!isset($_GET['page'])) && (!isset($_GET['genre']))){
                        require 'controleurs/Caccueil.php';
                        $new = new accueil();
                        $new->construct();
					} elseif (isset($_GET['genre'])){
						include_once 'controleurs/Cgenres.php';
                        $new = new genres();
                        $new->SelectGenre($_GET['genre']);
                    } else {
                    	/* Switch inclus les differents constructeur selon les lien cliqués */
						switch ($_GET['page']) {
							case 'films' : /*page du menu films*/
								require 'controleurs/Cfilms.php';
								$new = new Cfilms();
								$new->construct();
								break;
							case 'genres' : /*page du menu genre */
								include_once 'controleurs/Cgenres.php';
								$new = new genres();
								$new->construct();
								break;
							case 'topLocations' : /* page du menu top location*/
								require 'controleurs/CtopLocations.php';
								$new = new CtopLocation();
								break;
							case 'offres' : /* page du menu offres*/
								require 'controleurs/Coffres.php';
								$new = new Coffres();
								break;
							case 'recherche' : /* page du lien recherche avancée*/
								include_once 'controleurs/Crecherche.php';
								$new = new recherche();
								$new->constructForm();
								break;
							case 'film' :
								require 'controleurs/Cfilm.php';
								$new = new Cfilm();
								break;
							case 'inscription' :
								require 'controleurs/Cinscription.php';
								$new = new Cinscription();
								$new->formInscription();
								break;
							case 'monpanier' :
								require 'controleurs/Cpanier.php';
								$panier = new Cpanier();
								$panier->voirPanier();
								break;
							case 'profil':
								require 'controleurs/Cclient.php';
								$panier = new Cclient();
								$panier->voirProfil();
								break;
							case 'abonnement':
								require 'controleurs/Cclient.php';
								$panier = new Cclient();
								$panier->voirAbo();
								break;
							case 'locations':
								require 'controleurs/Cclient.php';
								$panier = new Cclient();
								$panier->voirLocations();
								break;
							case 'contact' : ?>
								<fieldset style="background-color:#fae084;"><center><table>
									<tr>
										<td>Durant Cyril : </td><td>cyril.durand90@gmail.com </td>
									</tr>
									<tr>
										<td>Hermle Leonhard : </td><td>leonhard.hermle@gmail.com</td>
									</tr>
									<tr>
										<td>Vigroux Emelyne : </td><td>emeline.vigroux@gmail.com</td>
									</tr>
								</table></center></fieldset>								
								<?php break;
							case 'ML' :
								echo "<fieldset style='background-color:#fae084;'><h3>Site internet réalisé par : <br/> -HERMLE Leonhard. <br/> -DURAND Cyril <br/> -VIGROUX Emelyne</h3></fieldset>";
								break;
								
						}
					}
                }
            ?>
        </div>
	</div>

	<!-- --------------------------------------Pied de page------------------------------------------ -->

	<div id="foot"><center><a href="index.php?page=contact">Contact</a> - <a href="index.php?page=ML">Mentions légales</a> - Copyright 2011</center></div>
</body>
</html>